import { ref } from "vue";
import { defineStore } from "pinia";
// 导入调用接口函数
import getCategoryAPI from "@/apis/layout.js";

export const useCategoryStore = defineStore("category", () => {
  // 导航列表的数据管理
  // 声明一个空数组 用于接收调用接口后返回的真实数据
  // state 导航列表数据
  const categoryList = ref([]);
  // action 获取导航数据的方法
  // 封装调用接口函数
  const getCategory = async () => {
    const res = await getCategoryAPI();
    console.log(res);
    categoryList.value = res.result;
    };
    
    return { categoryList, getCategory };
});
